function format(type: string, date: Date) {
  var o: any = {
    'M+': date.getMonth() + 1, //月份
    'd+': date.getDate(), //日
  }
  if (/(y+)/.test(type)) {
    type = type.replace(
      RegExp.$1,
      (date.getFullYear() + '').substr(4 - RegExp.$1.length)
    )
  }
  for (var k in o) {
    if (new RegExp('(' + k + ')').test(type)) {
      type = type.replace(
        RegExp.$1,
        RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)
      )
    }
  }
  return type
}

var time1 = format('yyyy-MM-dd', new Date())
console.log(time1)
